left stranded - Deutsch Englisch Wörterbuch